edi edi software outstanding teach award consulting edi outsourcing organization development coaching professor education erp change management edi solutions college managing difficult people management electronic data interchange art